package com.zhuoyue.biz.core.api.dto.rep;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author wjming
 */
@Data
public class GatewayTimeTaskRepDTO extends BaseRepDTO {


    private String gatewayId;
    /**
     * 1=使能，0=不使能
     */
    private Integer taskEnable;
    /**
     * 定时序号
     * 任务序号，为1-3
     */
    private Integer taskIndex;

    /**
     * 开始时间（用冒号分隔）
     * "10:50"
     */
    private String startTime;
    /**
     * 重发间隔（单位分钟）
     * 60
     */
    private Integer taskInterval;
    /**
     * 重发次数（0表示间隔为一天，即一天运行一次）
     */
    private Integer repeatTime;

    /**
     * 执行设备ID
     */
    private String dealId;

    /**
     * 控制的设备类型
     * 1：场景
     */
    private Integer controlType;

    /**
     * 场景名称
     */
    private String sceneName;
}
